html, body, img, a img, form{margin:0; padding:0; border:0 none}
img{text-align:absmiddle; background-color:transparent}
html, body, p, table{font:normal normal normal 14PX Tahoma,Verdana,Helvetica,Arial,sans-serif; line-height:150%}
@media print{body *{color:#000 !important; border-color:#ccc !important}
}



a{text-decoration:none; color:#174B73;}

a:hover{color:#F60;}

.none{display:none}
.inline{display:inline}
input, textarea, select{padding:3px 3px; 	background: #00000;
	border: 1px solid #ccc;margin:0; overflow:none; font:100%/1.0em Tahoma,Arial,Helvetica,sans-serif; color:#444}
input.focus{filter:blur(strength=50); border:1pt solid green}
div.impBtn{background:url(idx_btnbg.gif) top repeat-x; border:1px solid gray; border-right:1px solid #316835; border-bottom:1px solid #316835; filter:progid:DXImageTransform.Microsoft.Shadow(Color=gray,Direction=120,strength=3)}
span.impBtn{background:url(bgcolor.gif) top repeat-x; border:1px solid #316835}
input.button{ height:23px; min-width:65px; margin:0; border:0; 	padding: 0 10px; letter-spacing:3px; text-align:center; background-color:transparent; background-position:5px 40%; cursor:pointer}

input.imgButton{width:65px; height:23px; margin:0; border:0; padding-top:3px  !important; padding-top:5px; padding-left:25px !important; padding-left:12px; letter-spacing:4px; font-weight:bold; background-color:transparent; background-position:5px 40%; background-repeat:no-repeat; cursor:pointer; text-align:right}

input.imgLink{width:28px; height:28px; margin:0; border:0; padding-top:5px; padding-left:12px; letter-spacing:4px; font-weight:bold; background-color:transparent; background-position:center; background-repeat:no-repeat; cursor:pointer}

select.multiSelect{width:100%; border:0px; padding:0px; margin:0px; overflow:hidden; background:white; font:100%/1.0em Arial,Helvetica,sans-serif; color:#444}

input.file{height:23px; margin:0; overflow:hidden;cursor:pointer; padding-top:5px; padding-left:3px; border:1pt solid gray; background-color:#f5f5f5; background-position:5px 40%}

form input:focus, 
form select:focus, 
form textarea:focus{background-color:#e9ffe3}

input.save{background-image:url(download.gif) }
input.reset{background-image:url(activity.gif)}
input.add{background-image:url(plus.gif)}
input.edit{background-image:url(write.gif)}
input.delete{background-image:url(del.gif)}
input.search{background-image:url(search.gif)}
input.login{background-image:url(login.gif)}
input.return{background-image:url(up_arrow.gif)}
input.addMsg{background-image:url(addMsg.gif)}
input.delMsg{background-image:url(delMsg.gif)}
input.adv{background-image:url(adv.gif)}
input.output{background-image:url(sort.gif)}
input.recommend{background-image:url(brand.gif)}
input.ok{background-image:url(allow.gif)}
input.top{background-image:url(top.gif)}
input.tip{background-image:url(tips.gif)}
input.help{background-image:url(help.gif)}
input.high{background-image:url(high.gif)}
input.import{background-image:url(high.gif)}
input.sort{background-image:url(activity.gif)}
input.upload{background-image:url(upload.gif)}
input.dir{background-image:url(dir.gif)}
input.copy{background-image:url(copy.gif)}
input.cut{background-image:url(cut.gif)}
input.paste{background-image:url(paste.gif)}
input.download{background-image:url(down.gif)}
input.clear{background-image:url(clear.gif)}
input.access{background-image:url(access.gif)}
input.revert{background-image:url(revert.gif)}


table.list{margin:3px 0px; padding:8px; border-collapse:collapse; border:1px solid gray; text-align:left; width:99%; float:left}

table.select{margin:3px 0px; padding:3px; border-collapse:collapse; border:1px solid gray; text-align:left; width:500px; clear:both}
table.order{margin:3px 0px; padding:3px; border-collapse:collapse; border:1px solid gray; text-align:left; width:260px; clear:both}
table.login{margin:15% auto 0% auto; padding:3px; border-collapse:collapse; border:1px solid gray; text-align:left; width:350px; max-width:350px; clear:both}
table.message{margin:10% auto 0px auto; padding:3px; border-collapse:collapse; border:1px solid gray; text-align:center; width:55%}
table.error{margin:12px 0px; border-collapse:collapse; border:2px groove #d4d4d4; padding:5px; text-align:left; line-height:165%; width:90%}
table td.topTd{background:url(bgline.gif) repeat-x; border-bottom:1pt solid gray}
table td.bottomTd{background:url(bgline.gif) repeat-x; border-bottom:1pt solid gray}
table th{background:#cdd}
table thead th{border-left:1px solid #cdd; background-color:#dee; background-image:url(bgcolor.gif); color:#899}
 table.message th, 
 table.message td, 
  table.select th, 
 table.select td, 
  table.order th, 
 table.order td, 
  table.error th, 
 table.error td, 
   table.login th, 
 table.login td, 
 table.list th, 
 table.list td{border-left:1px solid silver; border-bottom:1px solid silver; vertical-align:top; padding:3px}

table th.active, td.active{background-color:#CFC}
table tr.row{background-color:#FFF}
table tr.active{background-color:#CFC}
table th.head{background:url(titlebg.gif) repeat-x; background-position:12px 45%; padding-left:25px; color:white}
 

input.submit,input.button{background:#F1F1F1 url(idx_btnbg.gif) center repeat-x; border:1px solid gray; height:25px; color:#333; cursor:pointer}

